turnkey ready - French English Dictionary